Appearance
대기 중인 목록 가져오기
지원환경: React NativeWebView
실행환경: Toss App
getPendingOrders
getPendingOrders
는 결제는 완료되었지만 상품이 아직 지급되지 않은 주문 목록을 가져오는 함수예요.
조회된 주문의 orderId
를 확인하여 사용자에게 상품을 지급하세요.createOneTimePurchaseOrder
함수 호출 후 결과를 받지 못한 경우에도 해당 주문을 조회할 수 있어요.
앱 버전이 최소 지원 버전(안드로이드 5.231.0, iOS 5.231.0)보다 낮으면 undefined
를 반환해요.
시그니처
typescript
function getPendingOrders(): Promise<{ orderIds: string[] } | undefined>;
반환값
- Promise<{ orderIds: string[] } | undefined>
대기 중인 주문ID 배열을 반환해요. 앱 버전이 최소 지원 버전(안드로이드 5.231.0, iOS 5.231.0)보다 낮으면
undefined
를 반환해요.
예제
tsx
import { IAP } from '@apps-in-toss/framework';
async function fetchOrders() {
try {
const pendingOrders = await IAP.getPendingOrders();
return pendingOrders;
} catch (error) {
console.error(error);
}
}